/**
 *	广告管理
 *
 *	@auth zongjl
 *	@date 2018-07=17
 */
layui.use(['form', 'func'], function () {
    var form = layui.form,
            func = layui.func,
            $ = layui.$;

    if (a === 'index') {

        //【TABLE列数组】
        var cols = [
            {type: 'checkbox', fixed: 'left'}
            , {field: 'id', width: 80, title: 'ID', align: 'center', sort: true, fixed: 'left'}
            , {field: 'title', width: 200, title: '广告标题', align: 'center'}
            , {field: 'cover_url', width: 150, title: '广告封面', align: 'center', templet: function (d) {
                    return '<a href="' + d.url + '" target="_blank"><img src="' + d.url + '" height="26" /></a>';
                }}
            , {field: 'typeName', width: 100, title: '广告类型', align: 'center'}
            , {field: 'adSortName', width: 250, title: '所属广告位', align: 'center'}
            , {field: 'desc', width: 300, title: '描述', align: 'center'}
            , {field: 'add_time', width: 180, title: '添加时间', align: 'center', sort: true}
            , {field: 'sort_order', width: 80, title: '排序', align: 'center'}
            , {fixed: 'right', width: 150, title: '功能操作区', align: 'center', toolbar: '#toolBar'}
        ];

        //【TABLE渲染】
        func.tableIns(cols, "tableList");

        //【设置弹框】
        func.setWin("广告", 600, 850);
    }

    var t_type = $("#t_type").val();
    if (t_type == 4) {
        $(".t_type").removeClass("layui-hide");
    } else {
        $(".t_type").addClass("layui-hide");
    }

    //【监听选择类型】
    form.on('select(t_type)', function (data) {
        if (data.value == 4) {
            $(".t_type").removeClass("layui-hide");
        } else {
            $(".t_type").addClass("layui-hide");
        }
    });

    //监听推荐类型
    var type = $("#type").val();
    var typeStr = '';
    form.on('select(type)', function (data) {
        type = data.value;
        typeStr = data.elem[data.elem.selectedIndex].text;
    });

    //【选择模块】
    $("#type_value").click(function () {
        //推荐类型
        var title, url;
        if (type == 1) {
            //CMS文章
            title = "请选择推荐模块";
            url = mUrl + "/Article/index/?id=" + id + "&simple=1";
        } else {
            //其他

        }
        if (!url)
            return false;

        var index = layui.layer.open({
            title: "选择模块",
            type: 2,
            area: ["1200px", "700px"],
            content: [url, 'no'],
            //closeBtn: false,
            shadeClose: true,
            shade: 0.7,
            maxmin: true, //开启最大化最小化按钮
            skin: 'layui-layer-rim', //加上边框
            success: function (layero, index) {
                //给子页面传值
                var body = layer.getChildFrame('body', index);
                body.contents().find("#test_id").val("1212");

                //TODO...
                setTimeout(function () {
                    layer.tips('点击此处返回列表', '.layui-layer-setwin .layui-layer-close', {
                        tips: 3
                    });
                }, 500);

            },
            end: function (layero, index) {

            }
        });
    });

});
